//#include <iostream>
//#include <vector>
//
//using namespace std;
//
//int Less(int a, int b)
//{
//    if (a < b) return 1;
//    return 0;
//}
//
//int main()
//{
//    int n = 0, count = 0, i;
//    cin >> n;
//    vector <int> a(0,n);
//
//    int tmp = 0;
//    for (i = 0; i < n; i++)
//    {
//        cin >> tmp;
//        a.push_back(tmp);
//    }
//
//    int flag = -1;
//    for (i = 0; i < n; ++i)
//    {
//        int ret = Less(a[i], a[i + 1]);
//        if (flag != ret) ++count;
//        flag = ret;
//        
//    }
//    cout << count << endl;
//
//    return 0;
//}


//#include <iostream>
//#include <string>
//#include <vector>
//#include <algorithm>
//using namespace std;
//
//int main() 
//{
//
//	string str;
//	cin >> str;
//	cout << str;
//	/*vector<string> vs;
//	char ch[] = {0};
//	cin >> ch;
//	int i = 0;
//	while (ch[i])
//	{
//		cout << ch[i];
//		getchar();
//	}*/
//	/*while (ch[i])
//	{
//		vs[i].push_back(ch[i]);
//		if (ch[i] == ' ')	++i;
//	}
//	reverse(vs.begin(), vs.end());
//	
//	for (auto e : vs)
//	{
//		cout << e;
//	}*/
//
//	return 0;
//}


////////////////////////////////////////////////////////////////////////////////


//#include <iostream>
//#include <string>
//using namespace std;
//
//int main()
//{
//	string str;
//	string s_tmp, s_max;
//	cin>>str;
//	for (auto e : str)
//	{
//		if (e >= '0' && e <= '9')
//		{
//			s_tmp.push_back(e);
//			if (s_tmp.size() > s_max.size())
//			{
//				s_max = s_tmp;
//			}
//		}
//		else
//		{
//			s_tmp.clear();
//		}
//	}
//	cout << s_max;
//	return 0;
//}








